/*
CREATE TABLE "base_list_job_content_quota" (
  "sequence_nbr" text(20) NOT NULL,
  "library_code_list" text(255),
  "list_code" text(255),
  "list_id" text(20),
  "job_content" text(255),
  "quota_id" text(20),
  "library_code" text(255),
  "quota_code" text(255),
  "quota_name" text(255),
  "unit" text(255),
  "price" real(16,2),
  "sort_no" integer(11),
  "rec_user_code" text(32),
  "rec_status" text(4),
  "rec_date" integer(20),
  "extend1" text(64),
  "extend2" text(64),
  "extend3" text(64),
  "description" text(255)
);
*/

use rbatis::crud;
use serde::{Deserialize, Serialize};
#[derive(Debug, Serialize, Deserialize)]
pub struct BaseListJobContentQuota {
    pub sequence_nbr: String,
    pub library_code_list: Option<String>,
    pub list_code: Option<String>,
    pub list_id: Option<String>,
    pub job_content: Option<String>,
    pub quota_id: Option<String>,
    pub library_code: Option<String>,
    pub quota_code: Option<String>,
    pub quota_name: Option<String>,
    pub unit: Option<String>,
    pub price: Option<String>,
    pub sort_no: Option<f64>,
    pub rec_user_code: Option<String>,
    pub rec_status: Option<String>,
    pub rec_date: Option<String>,
    pub extend1: Option<String>,
    pub extend2: Option<String>,
    pub extend3: Option<String>,
    pub description: Option<String>,
}
crud!(BaseListJobContentQuota {}, "base_list_job_content_quota");
